seasoned stew of meat and vegetables - Allemand Anglais Dictionnaire